Nuprl Lemma : interface-left_wf 11,40

ds:(IdType), da:(IdKndType), A:Type, X:Interface(ds;da;A + Top).
interface-left(X Interface(ds;da;A
latex


DefinitionsTop, t  T, left + right, f(a), x:AB(x), x.A(x), x:AB(x), f o g  , let i,k:LocKnd = ik in P(i;k), x:A  B(x), {x:AB(x)} , LocKnd, Type, Id, Knd, hasloc(k;i), b, x,yt(x;y), (x  l), type List, let x,y = A in B(x;y), a:A fp B(a), x:A.B(x), xt(x), g o f, interface-left(X), Interface(ds;da;A)
Lemmasfpf-compose wf, l member wf, LocKnd wf, locknd-spread wf2, assert wf, hasloc wf, Knd wf, Id wf, p-compose wf, top wf

origin